/*
 * Codé par: Tristan Gosselin
 * Commenté par: Tristan Gosselin
 * **************************
 * Classe FactureCommande
 * Contient le constructeur et les méthodes d'accès pour une FactureCommande
 * Non-Implémentée dans la version #1 du logiciel
 */
package logicielrestaurant;

public class FactureCommande {
    private int _id;
    private Commande _commande;
    private Facture _facture;

    //Constructeur par défaut
    public FactureCommande() {
        this._id = 0;
        this._commande = new Commande();
        this._facture = new Facture();
    }
    
    //Constructeur par paramètres
    public FactureCommande(int id, Commande commande, Facture facture) {
        this._id = id;
        this._commande = commande;
        this._facture = facture;
    }
    
    public int getId() {
        //lecture
        return _id;
    }

    public void setId(int _id) {
        //écriture
        this._id = _id;
    }

    public Commande getCommande() {
        //lecture
        return _commande;
    }

    public void setCommande(Commande _commande) {
        //écriture
        this._commande = _commande;
    }

    public Facture getFacture() {
        //lecture
        return _facture;
    }

    public void setFacture(Facture _facture) {
        //écriture
        this._facture = _facture;
    }
}
